pine chafer - Turkish English Dictionary